package com.gxuwz.endrskyweather.model;

import java.util.List;

public class Observe24h {
    private String od1; // 观测点名称
    private String od0; // 观测时间
    private List<Od2> od2; // 观测数据列表

    // 构造函数
    public Observe24h() {
    }

    // 各字段的 getter 和 setter 方法
    public String getOd1() {
        return od1;
    }

    public void setOd1(String od1) {
        this.od1 = od1;
    }

    public String getOd0() {
        return od0;
    }

    public void setOd0(String od0) {
        this.od0 = od0;
    }

    public List<Od2> getOd2() {
        return od2;
    }

    public void setOd2(List<Od2> od2) {
        this.od2 = od2;
    }

    @Override
    public String toString() {
        return "Observe24h{" +
                "od1='" + od1 + '\'' +
                ", od0='" + od0 + '\'' +
                ", od2=" + od2 +
                '}';
    }

    private class Od2 {
        private String od28; // 可能为空的字段
        private String od21; // 小时
        private String od22; // 温度摄氏度
        private String od23; // 湿度百分比
        private String od24; // 风向中文描述
        private String od25; // 风力等级
        private String od26; // 降水量
        private String od27; // 气压

        // 构造函数
        public Od2() {
        }

        // 各字段的 getter 和 setter 方法
        public String getOd28() {
            return od28;
        }

        public void setOd28(String od28) {
            this.od28 = od28;
        }

        public String getOd21() {
            return od21;
        }

        public void setOd21(String od21) {
            this.od21 = od21;
        }

        public String getOd22() {
            return od22;
        }

        public void setOd22(String od22) {
            this.od22 = od22;
        }

        public String getOd23() {
            return od23;
        }

        public void setOd23(String od23) {
            this.od23 = od23;
        }

        public String getOd24() {
            return od24;
        }

        public void setOd24(String od24) {
            this.od24 = od24;
        }

        public String getOd25() {
            return od25;
        }

        public void setOd25(String od25) {
            this.od25 = od25;
        }

        public String getOd26() {
            return od26;
        }

        public void setOd26(String od26) {
            this.od26 = od26;
        }

        public String getOd27() {
            return od27;
        }

        public void setOd27(String od27) {
            this.od27 = od27;
        }

        @Override
        public String toString() {
            return "Od2{" +
                    "od28='" + od28 + '\'' +
                    ", od21='" + od21 + '\'' +
                    ", od22='" + od22 + '\'' +
                    ", od23='" + od23 + '\'' +
                    ", od24='" + od24 + '\'' +
                    ", od25='" + od25 + '\'' +
                    ", od26='" + od26 + '\'' +
                    ", od27='" + od27 + '\'' +
                    '}';
        }
    }
}
